﻿<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
    xmlns:msxsl="urn:schemas-microsoft-com:xslt" exclude-result-prefixes="msxsl"
>
    <xsl:output method="xml" indent="yes"/>

    <xsl:template match="carts">
		<carts>
			<xsl:apply-templates select="cart"/>
		</carts>
    </xsl:template>
	<xsl:template match="cart">
		<cart>
			<xsl:attribute name="cartid">
				<xsl:value-of select="cartid"/>
			</xsl:attribute>
			<xsl:attribute name="username">
				<xsl:value-of select="username"/>
			</xsl:attribute>
			<xsl:apply-templates select="product"/>
		</cart>
	</xsl:template>
	<xsl:template match="product">
		<product>
			<xsl:attribute name="productid">
				<xsl:value-of select="productid"/>
			</xsl:attribute>
			<xsl:attribute name="productname">
				<xsl:value-of select="productname"/>
			</xsl:attribute>
			<xsl:attribute name="producttime">
				<xsl:value-of select="producttime"/>
			</xsl:attribute>
			<xsl:attribute name="productimage">
				<xsl:value-of select="productimage"/>
			</xsl:attribute>
			<xsl:attribute name="productprice">
				<xsl:value-of select="productprice"/>
			</xsl:attribute>
			<xsl:attribute name="productinfo">
				<xsl:value-of select="productinfo"/>
			</xsl:attribute>
		</product>
	</xsl:template>
</xsl:stylesheet>
